.moduleList-list {
    overflow: hidden;
}

.moduleList-list:after {
    content: "拖动模块添加";
    background-color: yellow;
    color: red;
    font-weight: bold;
    padding-right: 100%;
    padding-left: 45%;
    white-space: nowrap;
}

.moduleList-list .placeholder {
    border: 1px solid #080808;
    background: #aaaaaa;
    height: 15px !important;
}

.moduleList-list.helper {
    border: 1px solid #080808;
}

.moduleList-list.helper > * {
    opacity: 0.5;
}

.moduleList-list > .mRow:first-of-type > .handle .top,
.moduleList-list > .mRow:first-of-type > .handle .up {
    visibility: hidden;
}

.moduleList-list > .mRow:last-of-type > .handle .down {
    visibility: hidden;
}

.moduleList-list > .mRow.ui-sortable-helper > .handle .top,
.moduleList-list > .mRow.ui-sortable-helper > .handle .up,
.moduleList-list > .mRow.ui-sortable-helper > .handle .down {
    visibility: hidden;
}

.moduleList-list .handle > .top,
.moduleList-list .handle > .up,
.moduleList-list .handle > .down,
.moduleList-list .handle > .del {
    cursor: pointer;
}

.moduleList-list > .mRow {
    border: 1px solid #080808;
    margin-bottom: -1px;
}

.moduleList-list > .mRow > .handle {
    color: #fff;
    background-color: #222;
    border: 1px solid #080808;
    text-align: right;
    cursor: ns-resize;
    display: none;
}

.moduleList-list > .mRow.activity > .handle {
    display: block !important;
}

.moduleList-list .moduleList-list .mRow {
    border-left-width: 0;
    border-right-width: 0;
}

.moduleList-list .mRow.activity {
    border: 2px solid #080808;
    border-top-width: 0;
}
